﻿using Abp.Application.Services;
using Abp.Application.Services.Dto;
using ARchGL.Platform.Electrocar.Application.Dto;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;

namespace ARchGL.Platform.Electrocar.Application
{
    /// <summary>
    /// 车辆服务 接口
    /// </summary>
    public interface ICarModelAppService 
    {
        #region 目录及文件

        //Task<bool> CraeteFileDirectorys(FileDirectorysDto input);

        //Task<bool> ModifyFileDirectorys(FileDirectorysDto input);

        //Task<bool> RemoveFileDirectorys(FileDirectorysDto input);

        //Task<PagedResultDto<FileDirectorysDto>> QueryFileDirectorysPagedList(FileDirectorysInput input);

        //Task<bool> CraeteFiles(FilesDto input);

        //Task<bool> ModifyFiles(FilesDto input);

        //Task<bool> RemoveFiles(FilesDto input);

        //Task<PagedResultDto<FilesDto>> QueryFilesPagedList(FilesInput input);

        #endregion

        Task BindComponent(BindComponentInput input);
        Task UnbindComponent(BindComponentInput input);
    }
}
